<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<!-- 


综合应用：创建一个函数，该函数接收一个数组作为输入，通过箭头函数、数组扩展运算符、数组
新方法等ES6特性，对数组进行操作，例如：过滤、映射、排序等，并返回处理后的数组。



-->
<script>
    var fn = (arr) => {
        // 过滤留下偶数
        var a = arr.filter(item => item % 2 === 0);
        // 映射所有都乘以2
        var b = a.map(item => item * 2);
        // 排序升序
        var c = b.sort((a, b) => a - b);
        return a, b, c;
    };
    var num = [1, 2, 3, 4, 5, 6, 7, 8, 9];
    var d = fn(num);
    console.log(d); //4,8,12,16
</script>

</html>